dictt = [{
    'id': '026tkvu69tunh03o8qhr8fcdsd',
    'title': 'Demo1',
    'topic': {
        'id': '1givfvkhktp6fqr5si48lhjr9f',
        'link': None,
        'title': '产品名称',
        'note': None,
        'label': None,
        'comment': None,
        'markers': [],
        'topics': [{
            'id': '11e1disofvlopvfhitpkagn92k',
        }, {
            'id': '1vooql7pmlcj492ohskhqj9sh3'
        }, {
            'id': '5pt9itbkchm2vip33k827d0k8j',
                }]
            }
}, {
    'id': '2uf5t48gpjc8u1flrub38od7r3',
    'title': 'Demo 2',
    'topic': {
        'id': '30qs1jvj5bl8ajm3pgnootul7i',
        'link': None,
        'title': '产品名称2>',
        'note': None,
        'label': None,
        'comment': None,
        'markers': [],
        'topics': [{
            'id': '4rvg4civneav4qn900smmrum92',
            'link': None,
            'title': 'A模块名(#57)',
            'note': None,
            'label': None,
            'comment': None,
            'markers': [],
            'topics': [{
                'id': '7rps71vfmeoejuhbbb70h1207k',
                'link': None,
                'title': '测试用例1',
                'note': '前置条件\n',
                'label': '手动（执行方式默认为手动）',
                'comment': None,
                'markers': ['priority-1'],
                'topics': [{
                    'id': '6e9k8si652mf1t0kubgo6m2d1h',
                    'link': None,
                    'title': '测试步骤1',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '6gfn348ir4sqnfel5536rlk7vv',
                        'link': None,
                        'title': '预期结果1',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }, {
                    'id': '3rsfs5ttbo7ihmi8sr6ega9bs4',
                    'link': None,
                    'title': '测试步骤2',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '1nbv3diqkeaaj24rntoi1907du',
                        'link': None,
                        'title': '预期结果2',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }]
            }, {
                'id': '4s34a7tqv8qjq5qbn3oum17ee5',
                'link': None,
                'title': '测试用例2',
                'note': '前置条件',
                'label': '自动',
                'comment': None,
                'markers': ['priority-1'],
                'topics': [{
                    'id': '3vmk9vod8o86sist6l2p4q33h2',
                    'link': None,
                    'title': '测试步骤1',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '2mc0t13l31bdrdts24oigutqs2',
                        'link': None,
                        'title': '预期结果1',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }, {
                    'id': '593c58icdeppuqsi36j59a0nsa',
                    'link': None,
                    'title': '测试步骤2（预期结果2可以为空）',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': []
                }, {
                    'id': '5itnfjduhhbkqrdhtq4j5q2lbb',
                    'link': None,
                    'title': '测试步骤3',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '2fg82epoajtpd882gr6nj7ehq9',
                        'link': None,
                        'title': '预期结果3',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': [],
                        'topics': [{
                            'id': '7i36mu6ut2ies3127eb9o07o65',
                            'link': None,
                            'title': '预期结果之后内容（忽略)',
                            'note': None,
                            'label': None,
                            'comment': None,
                            'markers': []
                        }]
                    }]
                }, {
                    'id': '6ruejsaqu49gnqsac943kmeejg',
                    'link': None,
                    'title': '测试步骤4',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '49ksk3pfu6asj670nqi63hkoi5',
                        'link': None,
                        'title': '预期结果4',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }, {
                        'id': '3d45u0f6bdpmovkv9vlm05q5hf',
                        'link': None,
                        'title': '预期结果5（忽略：一个步骤一个预期，多余预期不解析）',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }]
            }, {
                'id': '706qpj44jb3sunf5s0m64qmcu5',
                'link': None,
                'title': '测试用例3（测试步骤和预期结果可以都为空）',
                'note': None,
                'label': None,
                'comment': None,
                'markers': ['priority-2']
            }]
        }, {
            'id': '6li3gj68udrm12li4rgnpe83df',
            'link': None,
            'title': 'B模块名(#58)',
            'note': '测试集摘要（详情）',
            'label': None,
            'comment': None,
            'markers': [],
            'topics': [{
                'id': '50ala3qfqh5tslkoofgpgtngjp',
                'link': None,
                'title': '#测试用例1（忽略）',
                'note': None,
                'label': None,
                'comment': None,
                'markers': ['priority-1'],
                'topics': [{
                    'id': '42orvv1vr8eq5r65bim75vg5o7',
                    'link': None,
                    'title': '测试步骤（忽略）',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '2b048nedpr9er4h945t81pg3c3',
                        'link': None,
                        'title': '预期结果（忽略）',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }, {
                    'id': '7d3iggfst4dcib874abs85u7b5',
                    'link': None,
                    'title': '测试步骤（忽略）.',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '2aeasf43im2bn96k8gk0sn2fce',
                        'link': None,
                        'title': '预期结果（忽略）',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }]
            }, {
                'id': '02257m96g7qp2d2m2mvkl02m29',
                'link': None,
                'title': '测试步骤2（优先级默认为中）',
                'note': None,
                'label': None,
                'comment': None,
                'markers': ['priority-1'],
                'topics': [{
                    'id': '70ks34mj5dj6d3mqos5fq7kfbr',
                    'link': None,
                    'title': '测试步骤1',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '4o02r8e5up0d9l7a9f4pbsk064',
                        'link': None,
                        'title': '预期结果1',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }, {
                    'id': '5f0a2ce5hlior67m8rcd243mt3',
                    'link': None,
                    'title': '#测试步骤2（忽略）',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '5qe6tv7bhnl2ud8sniqiee52br',
                        'link': None,
                        'title': '预期结果2',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }, {
                    'id': '6ar9fgvsrl2qobv2h67gv1brh6',
                    'link': None,
                    'title': '测试步骤3',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': [],
                    'topics': [{
                        'id': '16ckfusiholb9s8tb2el007m44',
                        'link': None,
                        'title': '#预期结果3（忽略）',
                        'note': None,
                        'label': None,
                        'comment': None,
                        'markers': []
                    }]
                }]
            }, {
                'id': '1qfb2a2k1lac2hkcplb5tij0cg',
                'link': None,
                'title': '测试用例3（前置条件默认为空）',
                'note': None,
                'label': None,
                'comment': None,
                'markers': [],
                'topics': [{
                    'id': '6sc9c0og0v9mlrp16la9itggkb',
                    'link': None,
                    'title': '无设置优先级，这里加入用例标题',
                    'note': None,
                    'label': None,
                    'comment': None,
                    'markers': []
                }]
            }]
        }, {
            'id': '3tsuvjbvddnjnd4mc5dacrst2d',
            'link': None,
            'title': '#C模块名',
            'note': None,
            'label': None,
            'comment': None,
            'markers': [],
            'topics': [{
                'id': '2tra7h6s7n5irtaautik9899t2',
                'link': None,
                'title': '该模块所有内容都会被忽略',
                'note': None,
                'label': None,
                'comment': None,
                'markers': []
            }]
        }]
    }
}]

for i in dictt:
    root_topic = i['topic']
    # print(root_topic)
    sub_topics = root_topic.get('topics', [])
    print(sub_topics)
    print(root_topic['topics'])
    # # # print("---")
    # # # print(sub_topics)
    # # print("---")
    # # print(root_topic['title'])
    # print(root_topic['topics'])
